import turtle as t
data4=[-200,200]#脸的x坐标
data5=[[100,10,15,40],[100,40,70,25,10]]#各种半径，长度，半径前一个【】，长度后一个【】
data6=[[-270,-165,120,235],[100]]#眼白的坐标 前x后y
data7=[[-270,-165,140,255],[100,130]]#眼球坐标
data8=[90,60,180]#角度
data9=[-250,180,45,40]#嘴的坐标 前两个x 后两个y
t.speed(0)
t.ht()
def face(x,y,r):
    t.color('yellow','yellow')
    t.begin_fill()
    t.pu()
    t.goto(x,y)
    t.pd()
    t.circle(r)
    t.end_fill()
face(data4[0],-200,data5[0][0])#脸的位置
face(data4[1],-200,data5[0][0])#脸的位置
def eyewhite(x,y,l1,l2,r,rad):
    t.seth(0)
    t.color('black','white')
    t.begin_fill()
    t.pu()
    t.goto(x,y)
    t.pd()
    for i in range(2):
        t.fd(l1)
        t.circle(r,rad)
        t.fd(l2)
        t.circle(r,rad)
    t.end_fill()
eyewhite(data6[0][0],data6[1][0]-200,data5[1][1],data5[1][4],data5[0][1],data8[0])#平嘴左眼
eyewhite(data6[0][1],data6[1][0]-200,data5[1][1],data5[1][4],data5[0][1],data8[0])#右眼
eyewhite(data6[0][2],data6[1][0]-200,data5[1][1],data5[1][3],data5[0][1],data8[0])#歪嘴左眼
eyewhite(data6[0][3],data6[1][0]-200,data5[1][1],data5[1][3],data5[0][1],data8[0])#右眼
def eyeblack1(x,y,r,rad):#平嘴
    t.pu()
    t.goto(x,y)
    t.pd()
    t.seth(270)
    t.color('black','black')
    t.begin_fill() 
    t.circle(r,rad)
    t.end_fill()
eyeblack1(data7[0][0],data7[1][1]-200,data5[0][1],data8[2])#平嘴的左眼球
eyeblack1(data7[0][1],data7[1][1]-200,data5[0][1],data8[2])#平嘴的右眼球
def eyeblack2(x,y,r):#弯嘴
    t.seth(0)
    t.color('black','black')
    t.begin_fill()
    t.pu()
    t.goto(x,y)
    t.pd()
    t.circle(r)
    t.end_fill()
eyeblack2(data7[0][2],data7[1][0]-200,data5[0][2])#弯嘴的左眼球
eyeblack2(data7[0][3],data7[1][0]-200,data5[0][2])#弯嘴的右眼球
def mouth1(x,y,l):#平嘴
    t.seth(0)
    t.color('black')
    t.pu()
    t.goto(x,y)
    t.pd()
    t.fd(l)
mouth1(data9[0],data9[2]-200,data5[1][2])#平嘴
def mouth2(x,y,r,rad):
    t.seth(0)
    t.color('black')
    t.pu()
    t.goto(x,y)
    t.pd()
    t.circle(r,rad)
    t.seth(-180)
    t.pu()
    t.goto(x,y)
    t.pd()
    t.circle(-r,rad)
mouth2(data9[1],data9[3]-200,data5[0][3],data8[1])#笑脸嘴
import turtle as t
data=[-200,200]#脸的x坐标
data1=[[-240,-160,160,240],130]#眼白的x，y坐标  眼球x、y坐标
data2=[[-200,200],[25,75],60]#嘴坐标和角度
data3=[100,25,14,75]#各种长度
t.speed(0)
t.ht()
def face(x,y,r):
    t.color('yellow','yellow')
    t.begin_fill()
    t.pu()
    t.goto(x,y)
    t.pd()
    t.circle(r)
    t.end_fill()
face(data[0]+80,0+160,data3[0])
face(data[1]+80,0+160,data3[0])
def eyewhite(x,y,r):
    t.seth(0)
    t.color('white','white')
    t.begin_fill()
    t.pu()
    t.goto(x,y)
    t.pd()
    t.circle(r)
    t.end_fill()
eyewhite(data1[0][0],data1[1],data3[1])#笑脸左眼白
eyewhite(data1[0][1],data1[1],data3[1])#右眼白
eyewhite(data1[0][2],data1[1],data3[1])#哭脸左眼白
eyewhite(data1[0][3],data1[1],data3[1])#右眼白
def eyeblack(x,y,r):
    t.seth(0)
    t.begin_fill()
    t.color('black','black')
    t.pu()
    t.goto(x,y)
    t.pd()
    t.circle(r)
    t.end_fill()
eyeblack(data1[0][0],data1[1],data3[2])#笑脸左眼球
eyeblack(data1[0][1],data1[1],data3[2])#左眼右眼球
eyeblack(data1[0][2],data1[1],data3[2])#哭脸左眼球
eyeblack(data1[0][3],data1[1],data3[2])#右眼球
def mouth(x,y,r,rad):
    t.seth(0)
    t.color('black')
    t.pu()
    t.goto(x,y)
    t.pd()
    t.circle(r,rad)
    t.seth(-180)
    t.pu()
    t.goto(x,y)
    t.pd()
    t.circle(-r,rad)
mouth(data2[0][0],data2[1][0],data3[3],data2[2])#笑脸嘴
mouth(data2[0][1],data2[1][1],-data3[3],data2[2])#哭脸嘴

